CentOS 8.x下安装docker和docker |
您所在的位置:网站首页 › centos 8安装docker › CentOS 8.x下安装docker和docker |
CentOS 8.x下安装docker和docker-compose
安装依赖项
yum install -y yum-utils device-mapper-persistent-data lvm2
# 配置yum源
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
# 安装docker依赖项containerd.io
yum install -y containerd.io
安装docker-ce
yum install -y docker-ce docker-ce-cli
配置docker镜像站
mkdir /etc/docker
vim /etc/docker/daemon.json
输入以下内容: {"registry-mirrors":["https://3wzyb32e.mirror.aliyuncs.com"]}Esc,:wq 保存退出 设置开机自启动 systemctl enable docker systemctl start docker 验证安装 docker version # 验证配置 docker info docker ps 修改docker存储路径(可选)提示:此处设置根据实际需要配置 修改docker镜像和容器的存储路径到数据盘:/data/docker(假设位置,请根据实际情况操作) Docker默认的镜像和容器存储位置在/var/lib/docker # 准备数据目录 mkdir -p /data/docker # 修改docker.service文件 vim /lib/systemd/system/docker.service找到ExecStart 一行,ExecStart 的默认内容: ExecStart=/usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock重点就是配置:--graph=/data/docker --storage-driver=overlay2 --graph 参数就是用来设置docker存储路径的 把上面的默认配置改成以下内容: ExecStart=/usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock --graph=/data/docker --storage-driver=overlay2--graph=/data/docker :docker新的存储位置 刷新配置,重启docker systemctl daemon-reload systemctl restart docker 查看docker信息 docker info看到如下信息即为生效: Docker Root Dir: /data/docker 安装docker-compose正常安装 yum install -y docker-compose # 验证安装 docker-compose version curl安装如果找不到安装源,可使用curl命令下载安装:需访问github,一般情况100%成功 # 自适应平台 curl -L https://github.com/docker/compose/releases/download/v2.11.2/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose # 赋予可执行权限 chmod +x /usr/local/bin/docker-compose或直接指定平台参数下载: # linux-x86_64 sudo curl -L https://github.com/docker/compose/releases/download/v2.11.2/docker-compose-linux-x86_64 > /usr/local/bin/docker-compose sudo chmod +x /usr/local/bin/docker-compose # linux-armv7 sudo curl -L https://github.com/docker/compose/releases/download/v2.11.2/docker-compose-linux-armv7 > /usr/local/bin/docker-compose sudo chmod +x /usr/local/bin/docker-compose pip安装在python环境下也可以使用python的pip命令安装 # 安装pip yum -y install epel-release yum -y install python3-pip pip3 install --upgrade pip3 # 安装docker-compose pip3 install docker-compose 验证安装 docker-compose version |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |